Polynomial Equivalence Problem and Pencils: Application to Multivariate Cryptanalysis

نویسندگان

  • Charles Bouillaguet
  • Pierre-Alain Fouque
  • Gilles Macario-Rat
چکیده

In this paper, we study the Polynomial Linear Equivalence (PLE) Problem which is the problem of finding two linear transformations S and T such that B = T ◦ A ◦ S given two vectors of multivariate quadratic polynomials A and B. This problem is interesting since it is related to the problem of recovering the secret key of some multivariate cryptographic schemes given only the public key. Additionnaly, the problem is known to be Graph-Isomorphism hard. We show that pencils of matrices and pencils of quadratic forms are convenient tools to tackle these problems. Pencils have been studied since the 19th century by Weierstrass and Kronecker to solve calculus problems, such as finding extrema of some functions. Here, we efficiently solve classes of PLE instances arising from cryptographic schemes. We also show that in the case of the SFLASH cryptosystem, the vectors lying in the kernel of the bilinear symmetric form associated with a pencil of two public polynomials reveal enough information about the secret elements to recover them in polynomial-time, even when very little public information is available. This allows us to break the full range of parameters for SFLASH.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fundamental Equivalence of Discrete-Time AR Representations

We examine the problem of equivalence of discrete time auto-regressive representations (DTARRs) over a finite time interval. Two DTARRs are defined as fundamentally equivalent (FE) over a finite time interval [0, N ] if their solution spaces or behaviours are isomorphic. We generalise the concept of strict equivalence (SE) of matrix pencils to the case of general polynomial matrices and in turn...

متن کامل

A Unified Approach to Fiedler-like Pencils via Strong Block Minimal Bases Pencils

The standard way of solving the polynomial eigenvalue problem associated with a matrix polynomial is to embed the matrix polynomial into a matrix pencil, transforming the problem into an equivalent generalized eigenvalue problem. Such pencils are known as linearizations. Many of the families of linearizations for matrix polynomials available in the literature are extensions of the so-called fam...

متن کامل

The Matrix Power Function and Its Application to Block Cipher S-box Construction

In this paper, we are continuing the security investigation of the new S-box function based on so-called matrix power function proposed earlier by the same authors. Security is considered against algebraic cryptanalysis. We claim that constructed S-box function is a candidate to be a one-way function since we showed that its inversion is related with one known NP-complete problem, namely with a...

متن کامل

On enumeration of polynomial equivalence classes and their application to MPKC

The Isomorphism of Polynomials (IP) is one of the most fundamental problems in multivariate public key cryptography (MPKC). In this paper, we introduce a new framework to study the counting problem associated to IP. Namely, we present tools of finite geometry allowing to investigate the counting problem associated to IP. Precisely, we focus on enumerating or estimating the number of isomorphism...

متن کامل

Algorithms for the Approximate Common Divisor Problem

The security of several homomorphic encryption schemes depends on the hardness of variants of the approximate common divisor (ACD) problem. We survey and compare a number of latticebased algorithms for the ACD problem, with particular attention to some very recently proposed variants of the ACD problem. One of our main goals is to compare the multivariate polynomial approach with other methods....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011